A theory of regression testing for behaviourally compatible object types
نویسنده
چکیده
This paper presents a behavioural theory of object compatibility, based on the refinement of object states. The theory predicts that only certain models of state refinement yield compatible types, dictating the legitimate design styles to be adopted in object statecharts. The theory also predicts that standard practices in regression testing are inadequate. Functionally complete test-sets that are applied as regression tests to subtype objects are usually expected to cover the state-space of the original type, even if they do not cover transitions and states introduced in the subtype. However, such regression testing is proven to cover strictly less than this in the new context and so provides much weaker guarantees than was previously expected. Instead, a retesting model based on automatic test regeneration is required to guarantee equivalent levels of correctness.
منابع مشابه
Testing Problems in Russian as a Foreign Language in a Technical University
Problems of theory and practice of the Russian as a foreign language testing for entrants in technical universities are considered. The benefits of test forms for controlling the foreign students’ skills in the Russian language during a hard time limit are presented. The structure and content of the tests, all types of tasks offered on the entrance and final examinations in the Russian languag...
متن کاملThe relationship between intra-organizational factors of burn centers and nurses' job characteristics: Testing a middle range grounded theory
Background: job stress is associated with many factors and different hypotheses have been proposed respectively. However, empirical evidence is needed to support these assumptions to guide nursing practice. Aim: To test the hypothesis derived from a related grounded theory study in order to determine the relationship between frequency and intensity of nurses' confrontation with intra-organizati...
متن کاملEvaluation of “Mosaic 1 Reading”: A Microstructural Approach to Textual Analysis of Pedagogical Materials
To analyze and evaluate textbooks, researchers have either proposed scales and checklists to be filled by teachers and learners or conducted qualitative investigations of the match between SLA theories and textbook activities. This study, however, employs the microstructural approach of schema theory to scrutinize the reading passages of “Mosaic 1 Reading”. To this end, 17 passages of the textb...
متن کاملSupport for Subtyping and Code Re-use in Timor
Unlike most object oriented programming languages Timor, which has been designed to support component development, replaces the class construct with separate constructs for defining types and their implementations (which are not types). It also distinguishes between behaviourally conforming subtyping and the inclusion of behaviourally deviant interfaces in the definition of derived types. The s...
متن کاملApplication of Graph Theory: Investigation of Relationship Between Boiling Temperatures of Olefins and Topological Indices
Abstract: In this study an appropriate computational approach was presented for estimating the boiling temperatures of 41 different types of olefins and their derivatives. Based on the guidelines of this approach, several structural indices related to the organic components were applied using graph theory. Meanwhile, in addition to evaluating the relation between the boiling temperatures of ole...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softw. Test., Verif. Reliab.
دوره 16 شماره
صفحات -
تاریخ انتشار 2006